jaws of defeat - Turkish English Dictionary